package com.cloud.mapper;


import com.cloud.entity.mes.MesProductBind;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;


@Mapper
public interface MesProductBindMapper {

    Integer insertMesProductBind(@Param("mesProductBind") MesProductBind mesProductBind);

    Integer updateMesProductBind(@Param("mesProductBind") MesProductBind mesProductBind);

    Integer deleteMesProductBind(@Param("mesProductBind") MesProductBind mesProductBind);

    MesProductBind selectMesProductBind(@Param("mesProductBind") MesProductBind mesProductBind);

    @Select("select * from mes_product_bind where  product_code = #{barCode} and deleted in (0,2)")
    List<MesProductBind> getProductBindInfoList(@Param("barCode") String barCode);
}
